stack of logs - Turkish English Dictionary